Top 10k strings from Video Basic - Issue 07 (1985)(Ingelek Jackson)(16k)(es)[a].tzx
in <root> / bin / z80 / software / Sinclair Spectrum Collection TOSEC.exe / Sinclair ZX Spectrum - Magazines / Sinclair ZX Spectrum - Magazines - [TZX] (TOSEC-v2007-01-01) /
Back to the directory listing
6 si cond es 5 A$="PON EN MARCHA LA GRABADORA": 5 "4";"ESTA BIEN ESCRITO ? (S/N)"; 5 "23606",z: 4 t$=" PULSA UNA TECLA PARA CONTINUAR " 4 U;" ";N$;" " 4 "9",N;" ~|"; 4 "8",N;A$(N-2 4 "3";"ESCRIBE TU NOMBRE EN EL TECLADO Y PULSA <ENTER>": 4 "10",z;" PARA LA GRABADORA ": 4 "10",N;" \]" 4 PASO A LA PARTE"; 4 B=5 THEN PRINT ""OK""": 3 t$(2)-48": 3 Z'" devuelve:"''" 3 CAR 3 CAR 3 ;" VERDAD ";: 3 ;" ": 3 ;" ": 3 "126-XL/2", 3 "10-a/2",U; 2 y$=" PULSA UNA TECLA PARA CONTINUAR ": 2 u;" - MEMORIA - " 2 t$(3)-48": 2 q$=" PULSA UNA TECLA PARA CONTINUAR " 2 p$="VIDEOHARDWARE: ": 2 p$="VIDEOBREAK: ": 2 p$="VIDEOBASIC-LA PROGRAMACION: ": 2 l$=" " 2 U;"PROGRAMA "; 2 U;"La operacion NUM 2 U;" V E R D A D !! ": 2 U;" F A L S O !! " 2 U'" IF A=3 2 T$=" ELIGE, "+N$+":": 2 T$=" ": 2 T$(U);T$(U+U 2 LETREROS ROTATORIOS 2 LETREROS ENTRANTES 2 LEE LOS UDG 2 HOMBRECILLO 2 ;"VIDEOBASIC": 2 ;"PON EN MARCHA LA GRABADORA": 2 ;" SIGUIENTE" 2 ;" ": 2 ;" ": 2 ;" "; 2 ;" ": 2 * * 2 * * 2 "LIBRE "(I);: 2 "8",U;"IF A=3 2 "6";" SIGUIENTE" 2 "28"-J/A,ER+J/A*.7 2 "23296"+N, 2 "2","CARACTER DE CODIGO ASCII 65" 2 "18",u;" @ 2 "18",U;"IF A=3 2 "14",U+U;"VARIABLE " 2 "1","VOCAL" 2 "(21-YP)*8-2": 2 "'" ~|"'" \]"; 2 VUELTA AL PRINCIPIO"; 2 LET A=3 : LET B=4 2 B=5 THEN PRINT..."''': 2 PARA LA GRABADORA 2 1 yp=yp+(t$(i)="b")-(t$(i)="a"): 1 y(n)=y(n+1 1 xp=xp+(t$(i)="d")-(t$(i)="s"): 1 w$="SIEMPRE QUE ES NECESARIO EN-VIAR INFORMACIONES DE UN ORDE-NADOR A OTRO, O A UN PERIFERI-CO, EFECTUAMOS UNA TRANSMISIONDE DATOS" 1 w$="LAS PUERTAS LOGICAS SON DISPO-SITIVOS QUE REALIZAN UNA OPE-RACION SIMPLE.": 1 w$="ESTE TIPO DE TRANSMISION SELLAMA 'PARALELA', YA QUE ENVIALOS DATOS EN PARALELO RESPECTOAL BUS." 1 u;"EXACTO !": 1 u;"CLEAR": 1 u;" C$=CARACTER INTRODUCIDO " 1 t$="LOS OPERADORES LOGICOS: <AND>,<OR> Y <NOT>, SIRVEN PARA RE-LACIONAR DOS CONDICIONES, AFIN DE OBTENER UN RESULTADOLOGICO FACILMENTE UTILIZABLE.": 1 t$="COMO HABRAS PODIDO VER ELEFECTO DE <NEW> ES DESTRUCTI-VO.": 1 t$=" AND - OR - NOT": 1 t$(u+u)-48": 1 t$(u)="<": 1 t$(u)="1292"(B) 1 t$(4)-49": 1 t$(3)-49": 1 t$(3)-48)*4+2": 1 t$(3)-48", 1 t$(2)-48)*8+2": 1 t$(2)-48"; 1 r$=r$+p$(x) 1 p;" ": 1 p;" ": 1 p$="los temas de la leccion ": 1 p$="VIDEOTEST: ": 1 p$="VIDEONEXT: ": 1 p$="VIDEONEXT": 1 p$="VIDEOLIST": 1 p$="VIDEOJUEGO: ": 1 p$="VIDEOJUEGO: ": 1 p$="VIDEOBASIC-EL LENGUAJE: ": 1 p$="VERIFY - MERGE ": 1 p$="Uso de Vectores y Matrices ": 1 p$="Uso avanzado de los ": 1 p$="Solitario ": 1 p$="STOP - CONTINUE - NEW ": 1 p$="Operadores Logicos ": 1 p$="La grabadora ": 1 p$="LA zona de comunicacion ": 1 p$="Juego de adivinanzas sobre ": 1 p$="Hogar, Dulce Hogar ": 1 p$="En el proximo numero... ": 1 p$="DIM - SAVE - LOAD ": 1 p$="Crucigrama ": 1 p$="Caleidoscopio ": 1 p$="CLEAR - AND - OR - NOT ": 1 p$=" LA TRANSMISION DE DATOS " 1 p$=" del SPECTRUM ": 1 n;" ": 1 n;" ": 1 copy=23760 1 cc-aa,dd-bb,ee: 1 b$=b$+(w$(j) 1 attr=23813 1 aa,bb,cc,dd,ee: 1 a;" ": 1 a$="VIDEOBASIC.": 1 a$="LA PROGRAMACION": 1 a$="Hasta pronto": 1 a$=" CONTINUE": 1 a$=" ": 1 YY,XX;" "; 1 Y=Y+(F$="6" 1 Y,N;A$(N-2 1 Y,N;" {|"; 1 Y$="PULSA UNA TECLA PARA CONTINUAR ": 1 Y$=" PULSA UNA TECLA PARA CONTINUAR " 1 X=X+(F$="8" 1 X<21)+(30-X)*(X>20)"): 1 X;" ": 1 X,Y;T$(N): 1 W$="SI LA LINEA DE TRANMISION ESTACONSTITUIDA POR UN SOLO CABLE,SE LLAMA EN 'SERIE', PUESTOQUE CADA BIT ES ENVIADO A CON-TINUACION DEL ANTERIOR, EN SE-RIE.": 1 W$="PULSA: R REPETIR C CONTINUAR ": 1 W$="PULSA: '1' PARA HACER A=1 '0' PARA SALIR": 1 W$="PULSA: R PARA REPETIR C PARA CONTINUAR " 1 W$="PULSA '1' PARA HACER A=1 '2' PARA HACER B=1 '0' PARA SALIR" 1 W$="POSEEN UNA O VARIAS ENTRADAS(OPERANDOS) Y UNA SOLA SALIDA(RESULTADO), PUDIENDO LLEVAR ACABO LAS OPERACIONES SUMA,PRODUCTO Y NEGACION." 1 W$="LA PUERTA 'OR' LLEVA A CABO LAOPERACION SUMA LOGICA. TIENEPOR RESULTADO (R) <1> CUANDOAL MENOS UNA DE SUS ENTRADAS(A Y B) ES <1>." 1 W$="LA DIFERENCIA PRINCIPAL ENTREESTAS DOS TRANSMISIONES, RESI-DE EN EL NUMERO DE DATOS EN-VIADOS SIMULTANEAMENTE POR UNALINEA.": 1 W$="LA TRANSMISION EN SERIE SEADAPTA PERFECTAMENTE A LA CO-MUNICACION A TRAVES DE LA LI-NEA TELEFONICA.": 1 W$="ESTE ES EL SISTEMA DE TRANSMI-SION QUE SE UTILIZA PARA EN-VIAR INFORMACION AL TELEVISORO MONITOR.": 1 W$="ESTA VEZ HABLAREMOS DE UN TEMA... NETAMENTE ELECTRONICO: LASPUERTAS LOGICAS Y SU COMPORTA-MIENTO.": 1 W$="ESPERO QUE HAYA QUEDADO CLARALA IDEA.": 1 W$="EL TECLADO, CUANDO DEBE ENVIARLOS CODIGOS A LA C.P.U.,LO HA-CE A TRAVES DEL BUS DE DATOSDE 8 BITS, (EL BYTE COMPLETOQUE IDENTIFICA UN CARACTER)." 1 W$="EL TECLADO DEL SPECTRUM, POREJEMPLO, TRANSMITE A LA C.P.U.LOS CODIGOS DE LOS CARACTERESTECLEADOS.": 1 W$="EL SPECTRUM TRANSMITE TAMBIENLOS DATOS: AL TELEVISOR.": 1 W$="COMO VERAS MAS TARDE, EN LASECCION DE PROGRAMACION, ELBASIC DISPONE DE TRES FUNCIO-NES QUE EMULAN LAS PUERTAS LO-GICAS: <AND>, <OR> Y <NOT>.": 1 W$="'NOT' TIENE UNA SOLA ENTRADA.SU RESULTADO ES EL VALOROPUESTO DE ESTA ENTRADA (NEGA-CION LOGICA).": 1 W$="'AND' SE PUEDE COMPARAR CON UNPASO A NIVEL DE DOS BARRERAS;HASTA QUE NO SE LEVANTAN AM-BAS, NO PUEDE PASAR NUESTROCOCHE.": 1 W$="'AND' DA COMO RESULTADO (R)<1>, SOLO SI SUS DOS ENTRADAS(A Y B) SON <1> (PRODUCTO LO-GICO)." 1 W$=" PARA LA GRABADORA": 1 W$=" PARA LA GRABADORA ": 1 Via Indipendenza, 88 1 Via Indipendenza 88 1 VISUALIZACION BLOQUE 1 VIDEOTEST 1 VIDEOLIST 1 VB 07 1 U;"OTRA VEZ..": 1 U;"OTRA VEZ !": 1 U;"La operacion CAD. 1 U;"ESTA ES LA INSTRUCCION EXACTA:": 1 U;"ERROR !": 1 U;"BIEN,"+N$,,"AHORA PULSA <RUN>, Y VERAS FUN-CIONAR TU PROGRAMA.",: 1 U;" IF A=2 1 U;" ": 1 U;" " 1 U,Z;"CLEAR 1 U+U,XP;A$; 1 U'" LET B = 1 U'" IF A=3 AND (C=5 OR (D=7 AND E=B)) THEN.." 1 U'" 10 PRINT A=5"''': 1 TOT<0) +(""HABER "" 1 TIPO DE TRANSMISION QUE EMITEUN BYTE CADA VEZ PARALELA 1 TIPO DE TRANSMISION EN QUE SEEMITE UN BIT CADA VEZ SERIE 1 TEST 07 1 TABLA CONTy 1 T$=Q$(Y,X+T) 1 T$=Q$(Y+T,X) 1 T$="TE PROPONGO UN NUEVO TEST:UTILIZA EL TECLADO COMO HASIDO APRENDIENDO EN LECCIONESANTERIORES, Y ESCRIBE LOS CO-MANDOS QUE TE VAYA PIDIENDO.": 1 T$="SI, POR EJEMPLO, QUEREMOSEFECTUAR UN PRINT, SIEMPRE YCUANDO LA VARIABLE <A> VALGA<3> Y LA VARIABLE <B> VALGA<5>, PODEMOS ESCRIBIR.": 1 T$="PRUEBA A INTRODUCIR <CLEAR> YVERAS LO QUE OCURRE!...": 1 T$="POR TANTO, ES POSIBLE SUSTITU-IR LA CONDICION EVALUADA EN UN<IF> POR UNA VARIABLE O UNAEXPRESION. LA INSTRUCCION SEEJECUTARA UNICAMENTE SI ELRESULTADO FINAL ES <1>, O MASCONCRETAMENTE,DISTINTO DE <0>.": 1 T$="OTRA CARACTERISTICA DE LOSOPERADORES LOGICOS ES LA POSI-BILIDAD DE RELACIONAR DIRECTA-MENTE EXPRESIONES NUMERICAS ODE CADENA.": 1 T$="LA FUNCION <NOT> SE UTILIZAPARA INVERTIR (NEGAR) UNA CON-DICION: SI ES VERDAD SE HACEFALSA, Y VICEVERSA. AUNQUESIEMPRE ES POSIBLE EVITAR ELUSO DE ESTE OPERADOR, SU APLI-CACION SIMPLIFICA NOTABLEMENTEEXPRESIONES MAS COMPLEJAS.": 1 T$="LA EXPRESION <10 AND A=5> VALE<10> SI <A ES IGUAL A 5> Y <0>SI <A ES DISTINTO DE 5>.": 1 T$="IMPRIMIRA <1> SI A=5 Y <0> SIA<>5.": 1 T$="IF NOT A=B THEN PRINT ""*""": 1 T$="IF A<>B THEN PRINT ""*""": 1 T$="HASTA EL PUNTO INDICADO SERESTRINGE EL EFECTO DE NEW;POR TANTO, ESTE COMANDO SESUELE UTILIZAR PARA PRESERVARPARTE DE LA MEMORIA CON DESTI-NO AL CODIGO MAQUINA, CARACTE-RES ALTERNATIVOS O DATOS ACONSERVAR.": 1 T$="ESTE COMANDO SE USA CASI EX-CLUSIVAMENTE PARA BORRAR LAMEMORIA CON VISTAS A LA CARGADE OTRO PROGRAMA.": 1 T$="ES TOTALMENTE EQUIVALENTE A:": 1 T$="EN ALGUNOS CASOS ES NECESARIALA COMBINACION DE VARIOS OPE-RADORES:": 1 T$="ELIGE, "+N$: 1 T$="EL COMANDO <NEW> SIRVE PARABORRAR LA ZONA DE MEMORIA DETU SPECTRUM QUE CONTIENE ELPROGRAMA Y LAS VARIABLES.": 1 T$="DE SER ASI, PRIMERO SE EVALUANLOS <AND> Y POSTERIORMENTE LOS<OR>.": 1 T$="DE LA MISMA MANERA, SI QUERE-MOS EJECUTAR PRINT CUANDO <A>VALGA <3> O <B> VALGA <5>, ES-CRIBIREMOS:": 1 T$="DE ESTO SE DEDUCE FACILMENTE,QUE <AND> SE CUMPLE CUANDO SONCIERTAS LAS DOS CONDICIONESRELACIONADAS, Y PARA <OR> ESSUFICIENTE QUE LO SEA SOLO UNADE ELLAS.": 1 T$="DADA LA BREVEDAD DE ESTE PRO-GRAMA, NO HA SIDO PREVISTA LAOPCION DE SALIDA. 1 T$="CREO QUE ES MEJOR QUE VUELVASA LEER CON CALMA EL PROGRAMA,Y LO INTENTES DE NUEVO.": 1 T$="CONVIENE OBSERVAR, QUE LASCOMPARACIONES DEVUELVEN EL RE-SULTADO <1> SI LA RELACION SECUMPLE, Y <0> SI NO ES ASI.ESTOS SON VALORES NUMERICOS ATODOS LOS EFECTOS, Y PUEDENSER UTILIZADOS COMO TALES.": 1 T$="AUNQUE ES POSIBLE ALTERAR ESTEORDEN DE PRIORIDADES, GRACIASA LOS PARENTESIS:": 1 T$="AHORA, "+N$+",": 1 T$="<CLEAR> SE PUEDE UTILIZAR CONUN ARGUMENTO NUMERICO; EN ESTECASO, ADEMAS DE LOS EFECTOSANTES MENCIONADOS, INDICA ELULTIMO BYTE DE MEMORIA DESTI-NADO AL <BASIC>.": 1 T$="<CLEAR> ES MENOS DRASTICO QUE<NEW>. UNICAMENTE BORRA LAS VARIABLESY LA PANTALLA, SIN AFECTAR ALPROGRAMA.": 1 T$="...TEN CUIDADO DE NO INTRODU-CIRLO POR EQUIVOCACION!!!": 1 T$="...SABIENDO QUE <AND> QUIEREDECIR <Y>, LA TRADUCCION DE LAINSTRUCCION ES INMEDIATA, Y SEHACE OBVIA CUALQUIER OTRA EX-PLICACION.": 1 T$="...AHORA INTRODUCE <NEW> Y VE-RAS QUE SUCEDE !!!": 1 T$=" ELIGE, {:": 1 T$=" ELIGE, `:": 1 STOP TABLA 1 STOP 1 SOLO SON VALIDOS LOS CARACTE-RES ENTRE LA <A> Y LA <Z>; LAENTRADA DE <0> PRODUCE EL RE-TORNO AL INICIO DEL JUEGO.","" 1 SCROLL=23828 1 RUTINA PARA MAQUINA DE ESCRIBIR 1 RUTINA MAQUINA DE ESCRIBIR 1 RESULTADO DE LA EXPRESION (NOT 7)OR(NOT 3) 0 1 RESULTADO DE LA EXPRESION (NOT 5)=(NOT 3) 1 1 RESTITUYE 1 SI AL MENOS UNA DELAS ENTRADAS VALE 1 OR 1 PORTADA 1 PETICION DEL NOMBRE 1 PERO TE PREGUNTARE CADA VEZ SIQUIERES INTENTARLO DE NUEVO.": 1 P$="VIDEOBASIC-EL LENGUAJE: ": 1 P$=" PARA LA GRABADORA " 1 P$=" en el numero 8 ": 1 ORIZONTAL " 1 OPERADOR LOGICO DE MAYOR PRIO-RIDAD NOT 1 OBSERVA QUE EN LA INTRODUCCIONUSAREMOS <PAUSE 0/ INKEY$>,CON EL OBJETO DE OBTENER UNSOLO CARACTER POR CADA VEZ.","" 1 O,i;A$(i-2 1 N$=N$+" ": 1 L$=" " 1 INTERRUMPE LA EJECUCION DELPROGRAMA STOP 1 INTERFACE ESTANDAR SERIE RS232 1 HAS ESCRITO UN PROGRAMA UTILI-ZANDO UNA TECNICA FUNDAMENTALEN LA ELABORACION DE DATOS: LADEPURACION DE LOS DATOS INTRO-DUCIDOS." 1 HARD UNO 1 HARD DOS 1 FUNCION QUE CALCULA LA NEGA-CION DEL ARGUMENTO NOT 1 FUNCION LOGICA QUE EFECTUA ELPRODUCTO DE SUS ARGUMENTOS AND 1 ESTA INSTRUCCION SE UTILIZAPARA DETENER UN PROGRAMA. NOOBSTANTE, ES COMPLETAMENTE DI-FERENTE DE <PAUSE>.% %LA DIFERENCIA CONSISTE EN LOSIGUIENTE: <PAUSE> DETIENETEMPORALMENTE EL PROGRAMA;<STOP> LO INTERRUMPE, DEVOL-VIENDO EL CONTROL AL SISTEMAOPERATIVO.% ESTA CARACTERISTICA ES EXTRE-MADAMENTE INTERESANTE, PARA LACOMPROBACION Y CORRECCION DEPROGRAMAS COMPLEJOS. GRACIAS A<STOP>, SE TIENE LA POSIBILI-DAD DE INTERRUMPIR EL PROGRAMAEN SU PUNTO MAS CRITICO, PARAASI PODER OBTENER POR MEDIO DE<PRINT> (EN MODO DIRECTO), LOSVALORES DE LAS VARIABLES DE-SEADAS, ALTERARLOS SI FUERANECESARIO, Y PROSEGUIR DESDEESE PUNTO ( O DESDE OTRO CUAL-QUIERA) LA EJECUCION.% %TAMBIEN ES POSIBLE UTILIZAR<STOP> COMO COMANDO DIRECTO,EN RESPUESTA A UN <INPUT>. SO-LO HAY QUE ADVERTIR QUE EN ELCASO DE ENTRADAS DE CADENA, ESNECESARIO ELIMINAR AL MENOSUNA DE LAS COMILLAS QUE LASCARACTERIZA, PARA QUE <STOP>SEA CONSIDERADO COMO UN COMAN-DO, Y NO COMO UN CARACTER. TE 1 ERTICAL 1 EL COMANDO <CONTINUE> SE UTI-LIZA UNICAMENTE EN EL MODO DI-RECTO, Y SIRVE PARA CONTINUARLA EJECUCION DE UN PROGRAMAPREVIAMENTE INTERRUMPIDO.% %LAS CAUSAS DE DICHA INTERRUP-CION PUEDEN SER MUCHAS:& &* <STOP> EN SUS DIVERSAS FOR-MAS; * PULSACION DE <BREAK> (CAPSSHIFT + SPACE); * UN ERROR EN EL PROGRAMA, OUN FUNCIONAMIENTO ERRONEO DEALGUN PERIFERICO.& &EN TODOS ESTOS CASOS LA DETEN-CION SE MANIFIESTA CON UN MEN-SAJE EN LA PARTE BAJA DE LAPANTALLA, Y LA DEVOLUCION DELCONTROL AL SISTEMA OPERATIVO.%CON EL COMANDO <CONTINUE> ESPOSIBLE CONTINUAR EL PROGRAMA,A PARTIR DE LA SIGUIENTE INS-TRUCCION, SITUADA INMEDIATA-MENTE DESPUES DEL PUNTO DE IN-TERRUPCION. OBVIAMENTE, LA CONTINUACIONDEL PROGRAMA, CUANDO FUE DETE-NIDO POR UN ERROR, SERA SOLOUTIL SI ESTE HA SIDO SUBSA-NADO.% %RECUERDA ADEMAS, QUE CADA VEZQUE SE EFECTUA UNA DETENCION,EL PUNTO DE PARTIDA DE LA RE-EJECUCION CAMBIA.# # 1 DISPOSITIVO QUE ESTA TRANSMI-TIENDO DATOS EN PARALELO TECLADO 1 DISPOSITIVO QUE RECIBE AHORAMISMO DATOS EN SERIE TELEVISOR 1 CONTINUE 1 CONTINUA EL PROGRAMA DESPUESDE UN STOP CONTINUE 1 COMANDO QUE BORRA EL PROGRAMAY LAS VARIABLES NEW 1 COMANDO BASIC QUE BORRA LASVARIABLES CLEAR 1 CAR STOP 1 CAR EJER 1 CAR CONT 1 CAR AND 1 CAR 2 x 1 CAR 1 x 1 C$;","04CEMPEZAR ","#81;","2C50 1 B$="------------" 1 AND OR j 1 AND EJER 1 AHORA INTENTA VOLVER A ESCRI-BIR EL PROGRAMA EN BASE ALDIAGRAMA DE FLUJO. 1 ACUERDATE DE NUMERAR LAS LI-NEAS DE 10 EN 10, A PARTIR DE10.","" 1 A$="VIDEOTEST ": 1 A$="PON EN MARCHA LA GRABADORA" 1 A$="CLEAR": 1 A$=" STOP": 1 A$=" NEW ": 1 A$=" AND - OR - NOT": 1 ;n$;" ? (s/n)" 1 ;Q$(Y,X+T) 1 ;Q$(Y+T,X) 1 ;"y quita la alimentacion a tu"; 1 ;"ejemplos y ejercicios"; 1 ;"Y PULSA <ENTER>": 1 ;"TU PUNTUACION ES ";s;" SOBRE 30." 1 ;"TE HAS EQUIVOCADO ! PON ATENCION" 1 ;"SPECTRUM. Hasta pronto,"; 1 ;"RESPUESTA: "; 1 ;"PREGUNTA N. ";w 1 ;"PARA MEJORAR, VUELVE A LEER"; 1 ;"NO TE PUEDO AYUDAR": 1 ;"Muy bien, Enhorabuena!" 1 ;"MUY BIEN ";n$; 1 ;"La respuesta correcta es:"; 1 ;"LA RESPUESTA ES MUY CORTA"; 1 ;"INTENTALO DE NUEVO" 1 ;"HE AQUI UNA SUGERENCIA:" 1 ;"Guarda el casete en su caja"; 1 ;"ESCRIBE TU NOMBRE"; 1 ;"ES EXACTO." 1 ;"EN EL TECLADO"; 1 ;"A B R"; 1 ;"A B R "; 1 ;"1 1 1": 1 ;"1 1 1 ": 1 ;"1 0 1 "; 1 ;"1 0 0"; 1 ;"0 1 1 "; 1 ;"0 1 0"; 1 ;"0 0 0"; 1 ;"0 0 0 "; 1 ;"""";i$;""" esta equivocado." 1 ;" PULSA UNA TECLA PARA CONTINUAR ": 1 ;" PULSA UNA TECLA PARA CONTINUAR " 1 ;" HAS HECHO ";P;" PUNTOS." 1 ;" FALSO ";: 1 ;" Esta bien escrito "; 1 ;" PON EN MARCHA LA GRABADORA " 1 ;" PULSA: 1 ;" PARA LA GRABADORA ": 1 ;" estoy cargando "''" VIDEOHARDWARE ": 1 ;" "; 1 ;" " 1 ;" ": 1 88888888888888888:::::::::::::::888::::::::::::::::::::88:;:::::888::::::::::::::::::::88999::::88:::::::::::::::::::::88999::::88::::::::::::::::::::::88::::::8::::::::::::::::::::::::8888888888888888888888888888888888888888:9999999999999999999999988888888888ss000000000000000psss8888888::88ss0pppppppphh0000psss8888888<<<8ss0((((((((hh0000psss<<<<<<<!!!8ss0((((((((hh0000psss$$$$$$$!!!8ss0((((((((hh0000psss$$$$$$$!!!8ss0((((((((hh00888sss$$$$$$$!!!8sssssssssssssssss8sss$$$$$$$!!!!!ssssssssssssssssssss!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$!!!!!!!!!!!!&!!!!!"!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$!!&!!!!!!!!!!!$$$$$$$$$$$$$$$$$$!!!!!!&!!!!!!! } 1 88888881<8888888888888111<88888888 1 888881<8999999999999111<88 1 888881<8888888888888111<888888 1 88881<8888888888888111<8888888888 1 8881<8;;;;;;;;;;;;111<88888 1 8881<8888888888888111<8888 1 881<8<<<<<<<<<<88111<88888 1 881<8::::8:::::::111< 1 881<8888888888888111111111111111111<8888888888888111<<<<<<<<<<<<<<1<8888888888888111<11111111111111<8888888888888111<11111111111111<8888888888888111<11111111111111<8888888888888111<11111111q11111<88888888888881111111111111111111111111111111111 1 81<8888888888888111<888 1 80<8888888888888111< 1 7 BREAK < 1 5TRADUCCION 1 43 - FASE DE OUTPUT","CUAL ES EL RESULTADO FINAL ?","" 1 4 O U T P U T" 1 23688/2-U" 1 22 - FASE DE CALCULO"," QUE DEBEMOS VERIFICAR?","" 1 2 ELABORACION" 1 1<8888888888888111<8 1 1<8888888888888111< 1 111111111111111111111111111111111<<<<<<<<<<<<<<1<<<<<<<<<<<<<<111< 1 11 - FASE DE INPUT","CUALES SON LOS ELEMENTOS QUEAPARECEN EN NUESTRO PROGRAMA ?","" 1 10 AND A=5 1 1 I N P U T " 1 07 VNEXT = 1 07 VJUEGO $ 1 07 VBREAK 1 07 PROGRAM 1 00000000000000000000000000000000000000000000000000000000000000000000000000111111111111102110000000000000021111111111111221100000000000000222222222222222211000000000000002222222222222222110000000000000000000000000000000000000666666666660000000006600000000006666666666666666666666666666666666666666666666666666666666666666:????????????????????????????????????????????????????????????????::::???????????????????????????????????????????????????????????::::????????????????????????????88??????????????????????????????88?????????????????????:?????88?88???????????88?????::::?????88?88???????88????????89:::?????88?8888888888888888889999999???????888888888888888888999999:88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888883 1 ................................... 1 -J/A,ER+J/A*.7 1 ,XX;" "; 1 ,XX;" " 1 ,O;"PARTE SIGUIENTE."; 1 ,,,,,,,,,,,,,,,,,,,,; 1 ,"RATAS",10 1 ,"OSIRIS",10 1 ,"OREJA",7 1 ,"OCELOS",8 1 ,"NASA",13 1 ,"MOLER",4 1 ,"LOBOS",9 1 ,"LAICAS",3 1 ,"DONALOS",6 1 ,"CESTEROS" 1 ,"CASADA",4 1 ,"CALCULADOR",2 1 ,"BOJE",10 1 ,"AVIAS",5 1 ,"AROSA",13 1 ,"ADAJA",12 1 ,"ACEBO",11 1 +"...EL CONTRARIO ES TOT 1 **AYUDA II INTENTO** 1 ***respuestas flash*** 1 ***puntuacion*** 1 ***premi tasto*** 1 ***comentario final*** 1 ***bloque principal*** 1 ***INPUT controlado*** 1 ***CLS ABAJO*** 1 ));q$(q,65 1 '''"ESTA EXPRESION"; 1 ''"Ejemplo:"''''"10 LET 1 #Z;"0 OK, 0:1": 1 "xg+xs/2",yg+ys* 1 "TE ACONSEJO QUE LEAS CON CUI-DADO LAS INDICACIONES REFEREN-TES A LA INSTRUCCION <PRINT>. 1 "RESPUESTA = "; 1 "PRINT BRIGHT A>9;TOT","ESTE ES UN COMODO SISTEMA PARAINTRODUCIR AUTOMATICAMENTE LOSATRIBUTOS DE <PRINT>.","" 1 "PRINT (T$ AND A<0)","SI A<0 SE IMPRIME LA CADENA<T$>; DE LO CONTRARIO NO SEIMPRIMIRA.","" 1 "PONGAMOS AHORA EN PRACTICA LOSCONCEPTOS EXPLICADOS CON ANTE-RIORIDAD, TENIENDO EN CUENTACOMO SE UTILIZAN LOS OPERADO-RES LOGICOS.","" 1 "LET ERR = DATO<0","LAS COMPARACIONES DEVUELVENSIEMPRE COMO RESULTADO <1> O<0>. POR TANTO, PUEDEN SERUTILIZADAS COMO EXPRESIONES.","" 1 "IF X<0 OR Y>X THEN...","SI <X> TOMA UN VALOR INFERIORA <0>, O <Y> TIENE UN VALORSUPERIOR A <X>, ENTONCES...","" 1 "IF NOT ERROR THEN PRINT ""OK""","<NOT> ES MUY USADO PARA INVER-TIR EL RESULTADO DE LA CONDI-CION: SI <ERROR> NO SE CUMPLE,ENTONCES IMPRIMIRA <OK>.","" 1 "IF INP<0 OR INP>9 THEN...","HE AQUI, UNA INSTRUCCION MUYUTILIZADA PARA VERIFICAR SI UNVALOR ESTA COMPRENDIDO EN UNDETERMINADO INTERVALO (EN ESTECASO ENTRE <0> Y <9>).","" 1 "IF ERR THEN GOTO FIN","ANALOGAMENTE, UNA VARIABLEPUEDE SER UTILIZADA PARA RE-PRESENTAR UNA CONDICION: SIERR NO ES <0> (CONDICION CUM-PLIDA) SE EJECUTA EL <GOTO>.ENCASO CONTRARIO, SE CONTINUA ENLA INSTRUCCION SIGUIENTE.","" 1 "IF A=3 AND(B=5 OR C=9) THEN..","...UTILIZANDO LOS PARENTESISPODEMOS ALTERAR LAS PRIORIDA-DES HABITUALES DE UNA CONDI-CION.","" 1 "IF A=3 AND B=7 THEN PRINT...","SI LA VARIABLE NUMERICA <A> ESIGUAL A <3>, Y <B> ES IGUAL A<7> SE EJECUTA <PRINT>.","" 1 "El unico elemento que aparece,es el caracter que introduci-mos en cada turno.","" 1 "El resultado final sera la im-presion de la palabra introdu-cida caracter a caracter.","","" 1 "ESTE SENCILLO JUEGO CONSISTEEN INTRODUCIR POR TURNO UN CA-RACTER PARA IR FORMANDO UNAPALABRA CON SENTIDO COMPLETO.PIERDE EL PRIMER JUGADOR QUENO PUEDE COLOCAR UNA LETRA. 1 "ESTA VEZ, "+N$,"UTILIZAREMOS EL OPERADOR LOGI-CO <OR>, PARA VERIFICAR LA VA-LIDEZ DE UN CARACTER INTRODU-CIDO POR EL TECLADO EN UNJUEGO.","" 1 "Deberemos comprobar si hay al-gun caracter fuera del limite<A>...<Z> y si queremos volvera empezar, pulsando <0>.","" 1 "BIEN, "+N$+" 1 "BIEN "+N$+" 1 "AHORA, "+N$,"TRANSFORMAREMOS EL ANALISIS,PRIMERO EN UN DIAGRAMA DE FLU-JO, Y SEGUIDAMENTE A INSTRUC-CIONES <BASIC>." 1 "9";"- - - - - -"''': 1 "8",z;"20 PRINT (""DEBE "" 1 "7";"INTENTALO DE NUEVO !": 1 "7";"ESTOY CARGANDO VIDEOTEST": 1 "6";"PULSA"; 1 "6","6 LIBRE","6" 1 "510 LET A=5","520 PRINT A","530 LET B=A*8","540 PRINT B","550 LET X$=""BASIC""" 1 "5";" VERDAD ": 1 "4A5","4B40","4X$BASIC" 1 "4";"ESTA BIEN ESCRITO ? (S/N)" 1 "3";"TECLADO Y PULSA <ENTER>": 1 "3";"ESCRIBE TU NOMBRE EN EL"; 1 "3";"ESCRIBE TU NOMBRE EN EL TECLADO Y PULSA <ENTER>" 1 "23617",U: 1 "23295+I", 1 "220"-J/A,ER+J/A*.7 1 "2";" FALSO": 1 "2";" FALSO ": 1 "2";" FALSO ": 1 "2","ZONA CON MUCHAS ROCAS" 1 "2","VOCAL" 1 "2","UNCOMMITED LOGIC ARRAY" 1 "2","UNA, JUNTE" 1 "2","TRANSPIRA" 1 "2","TONTA" 1 "2","SIMBOLO DEL NITROGENO" 1 "2","SIMBOLO DEL CADMIO" 1 "2","SIMBOLO DEL AZUFRE" 1 "2","RIO DE SIBERIA" 1 "2","QUEMENOS" 1 "2","OSCULO" 1 "2","OBSEQUIO, REGALO" 1 "2","METAL PRECIOSO" 1 "2","MEMBRANA EXTERNA DEL OIDO" 1 "2","LENGUAJE DE PROGRAMACION" 1 "2","INFUSION" 1 "2","HILO DEL QUE PENDE UN ANZUELO" 1 "2","HERMANO DE UN PROGENITOR" 1 "2","GOLFO DEL OCEANO INDICO" 1 "2","ESPUELA" 1 "2","EN PLURAL, DE IGUAL INCLINACION" 1 "2","DIGITO HEXADECIMAL CON VALOR 10" 1 "2","DECRETO DEL ZAR" 1 "2","CRIATURAS" 1 "2","CRANEO" 1 "2","CORCOVAS" 1 "2","CENTRO DE INSTRUCCION DE RECLUTAS" 1 "2","BALDAQUIN" 1 "2","ARTICULO DETERMINADO FEMENINO" 1 "2","APENDICES PARA VOLAR" 1 "2","APARATOS PARA ASAR" 1 "2","AL REVES, SE DESPLOMA" 1 "2","AL REVES, EL SIMBOLO DEL SODIO" 1 "2","2 RESERVADO","2","2" 1 "2 RESERVADO" 1 "19",Z;"Resultado: 1 "18",Z;" (INTRODUCE LOS CARACTERES)"''" <0> PARA COMENZAR"; 1 "17";"VALE 1 "15",Z;"...Y ESTA ES NULA."; 1 "124-XL/2", 1 "10";"VIDEOBASIC": 1 "10";"ERROR !"; 1 "1","UNIDA" 1 "1","TRITURAR" 1 "1","TIC ..." 1 "1","SIMBOLO DEL YODO" 1 "1","SIMBOLO DEL AZUFRE" 1 "1","RUTINAS DE CALCULO EN ROM" 1 "1","ROEDORES" 1 "1","RIO DE AVILA" 1 "1","RIA BAJA DE GALICIA" 1 "1","REGALALOS" 1 "1","PRONOMBRE REFLEXIVO" 1 "1","PRONOMBRE PERSONAL" 1 "1","PREPARAS" 1 "1","ONOMATOPEYA DEL GRITO DEL PATO" 1 "1","OJOS DE LOS INSECTOS" 1 "1","NOMBRE DE CONSONANTE" 1 "1","MEMBRANA EXTERNA DEL OIDO" 1 "1","MAMIFEROS CARNICEROS" 1 "1","LOS QUE HACEN CESTOS" 1 "1","LENGUAJE DE PROGRAMACION" 1 "1","LEGAS" 1 "1","JUNTA O CASA" 1 "1","INTERJECCION ANIMATIVA" 1 "1","INDIOS NOMADAS DE LA TIERRA DEL FUEGO" 1 "1","FLUIDO AERIFORME" 1 "1","DIOS EGIPCIO ESPOSO DE ISIS" 1 "1","CORTA CON LOS DIENTES" 1 "1","CONSONANTE" 1 "1","CANCION CANARIA" 1 "1","ARBUSTO" 1 "1","ARBOL AQUIFOLIACEO" 1 "1","AL REVES, DONA" 1 "1","AGENCIA ESPACIAL AMERICANA" 1 "04@IMPRIMIR","#81C","2@40 1 "043INTROD. ","044CARACT. ","#820","2310 1 "006RUN","019SI","048C$=""0"" ?","<81C","2820 1 ","SI X=Y O A$=B$","ENTONCES TERMINAMOS","" 1 ","SI LA VARIABLE <A>","ES IGUAL A <3>","Y <B> ES IGUAL A <5>","ENTONCES IMPRIME","" 1 ","SI LA CONDICION <OUT> ","NO SE CUMPLE","(CUANDO ES IGUAL A <0>)","ENTONCES IMPRIME","" 1 ","SI LA CONDICION <ER> SE","CUMPLE (ES DISTINTA DE <0>)","ENTONCES IMPRIME","" 1 ","04; FUERA ","04<LIMITE ?","<82;","0<:SI","2;30 1 "*1 ","% " 1 " - EL JUEGO DE LA - "," --- PALABRA --- " 1 VUELTA LA PRINCIPIO"; 1 Tel. 031-240.959 1 Tel. 031-240.959 1 SOFTIDEA (Como) 1 SOFTIDEA (Como) 1 SOFTIDEA (Como) 1 REPETIR"; 1 PULSA UNA TECLA 1 PARA TERMINAR " 1 PARA LA GRABADORA 1 LET A=3 : LET B=5 1 LET A=2 : LET B=8 1 INTRODUCCION"; 1 EJERCICIOS"; 1 EJERCICIO" 1 COMENZAR *** 1 CARGAR LA"; 1 CARGAR EL VIDEOJUEGO"; 1 C=7 THEN.."''': 1 AL BASIC ": 1 1982 Sinclair Research Ltd": 1 Tel. 031-240.959 1 SOFTIDEA (Como) 1 D A T A 1 CONTINUAR ": 1 Pon en marcha la grabadora 1 PON EN MARCHA LA GRABADORA 1 PARA LA GRABADORA 1 ": 1 * 1 " 1 1 1 1 1